#!/usr/bin/env bash

cd /root/code/barbecue
git pull

docker run -v ~/.m2:/root/.m2 -v "$PWD":/tmp/build --rm -w /tmp/build maven:3.3.3-jdk-8 mvn clean package  -s docker/settings.xml -Dmaven.test.skip=true
docker build --build-arg APP_MODULE="barbecue-api" --build-arg APP_ENV="dev" -t xiaohuodui/barbecue-api .
#查询 spark-web 这个容器, 并停止 移除它
CID=$(docker ps -a | grep 'barbecue-api' | awk '{print $1}');
docker stop $CID
docker rm $CID
#执行新起一个容器
docker run -d -p 8080:9000 -v ~/logs:/logs --name barbecue-api -e TZ=Asia/Shanghai xiaohuodui/barbecue-api
